.saveclear{
	height:4.2rem;
	background: #e5192d;
	text-align: right;
}
/*取消收藏成功的小弹框*/
.storemodal{
	padding:0.6rem;
	background:rgba(125,125,125,0.9);
	position:fixed;
	left:50%;
	top:50%;
	color:#fff;
	transform:translate(-50%,-50%);
	display: none;
	z-index:1000;
	font-size:1.3rem;
	border-radius: 0.3rem;
}
.saveclear .savespan{
	font-size:1.5rem;
	display: inline-block;
	line-height:4.2rem;
	color:#fff;
	padding: 0 1.2rem 0 4rem;
}
.hasselected .flo{
	overflow: hidden;
	padding:0 1rem;
	box-sizing: border-box;
	font-size:1.4rem;
	line-height: 4rem;
	color:#999999;
}
.hasselected .flo .r i{
	color:#000;
}

.hasselected .flo .l{
	float:left;
}
.hasselected .flo .r{
	float:right;
}
.hasselected .alist a{
	display: inline-block;
	/*min-width:8rem;*/
	/*height:3.1rem;*/
	/*line-height: 3.1rem;*/
	border-radius:4rem;
	color:#666666;
	border:1px solid #cecece;
	font-size:1.4rem;
	padding:0.2rem 1rem 0.2rem 1rem;
	/*position:relative;*/
	text-align: left;
	margin:0rem 0rem 1rem 1rem;
    overflow:hidden;
}
.hasselected .alist a span{
    display: inline-block;
    vertical-align: middle;
    /*height:100%;*/
  }
.hasselected .alist a i{
	/* position:absolute;
	right:0.8rem;
	top:0; */
    display: inline-block;
    /*line-height: 3.2rem;*/
    margin-left:1rem;
}
.hasselected .alist a i img{
	width:1rem;
	height:1rem;
	margin-top:-0.28rem;
}
.hasselected .alist{
	
	min-height:5rem;
}


.institution .insti{
	background: #f2f2f2;
	padding:0 1.2rem;
	box-sizing: border-box;
	font-size:1.4rem;
	line-height: 4rem;
	color:#999999;

}
.institution ul {
	padding:0 1.2rem;
}
.institution ul li{
	
	line-height: 4.5rem;
	font-size:1.5rem;
	border-bottom:1px solid #eeeeee;
	color:#333333;
}

.institution  ul li.haveselect{
	color:#e4192d;
	background:url(../images/dui.png) no-repeat right center;
	background-size: 1.5rem 1rem;
}